home *** CD-ROM | disk | FTP | other *** search
/ The World of Computer Software / The World of Computer Software.iso / zipr17.zip / ZIPRN.REV < prev    next >
Text File  |  1993-01-09  |  8KB  |  143 lines

  1. ZIP'R (Network/Multitasker) Revision History
  2.  
  3. Version 1.7 - January 9, 1993
  4.    Increased non-registered delays to 10 seconds for prelog and epilog.
  5.    Changed order of ZIP options to go from least to most compression.
  6.    Located and worked around "tilde problem" in compiler.
  7.    Moved compression subroutines into a separate COMPN??.OBJ file.
  8.    Added support for PKZIP 2.0 command line troubleshooting parameters.
  9.    Removed support for old PKZIP 1.1 -ei parameter.  (ZIP2)
  10.    Added support for new PKZIP 2.0 command line compression parameters.
  11.    Added trailing backslash to internal ZIPRPath variable.
  12.    Added registered version support for up to 100 users per compressed file.
  13.    Added configurable maximum users allowable.  (Default = 2)
  14.    Updated help screen display and information.
  15.    Clear screen prior to compression and after decompression.
  16.    Display COMSPEC path to command processor on prelog screen.
  17.    Display error message if COMMAND.COM is not on the path.  (DR DOS Problem.)
  18.    Revamped error message display routines and screens.
  19.    Changed the order that ZIP'R looks for executables to match DOS.
  20.    ..(.COM, .EXE, .BAT)
  21.    Display help screen after all error messages.
  22.  
  23. Version 1.6 - January 3, 1993
  24.    Added code to center registered and non-registered text.
  25.    Improved insufficient disk space logic when compressed file doesn't exist.
  26.    Adjusted insufficient disk space check up to 2.5 (60% compression).
  27.    Added check for insufficient disk space before decompression begins.
  28.    Added check for a non-existent program name.
  29.    Moved common code from ZIPR.OBJ and ZIPRN.OBJ to EXEC.OBJ.
  30.    Disabled Prelog screen if PrelogDelayTime is 0.
  31.    Disabled Epilog screen if EpilogDelayTime is 0.
  32.    Corrected minor centering problem on prelog screen.
  33.    Added separate delay times for Prelog and Epilog Screens.   
  34.    Added Environment Space Available and EMS Memory Available display.
  35.    Encrypted text messages in ERROR.OBJ.
  36.  
  37. Version 1.5 - December 26, 1992
  38.    First non-beta release!  All known bugs have been squashed.
  39.    Corrected minor centering problem when displaying command line.
  40.    ZIP'R now checks to see if the proper decompression program is available.
  41.    Added safety check to log to proper directory after program execution.
  42.    Added safety check to log to proper directory prior to program execution.
  43.    Added code to perform operations prior/subsequent to program execution.
  44.    ..ZipFile.IN commands are passed to COMMAND.COM prior to program.
  45.    ..ZipFile.OUT commands are passed to COMMAND.COM subsequent to program.
  46.    Added check to prevent compressing the \ZIPR sub-directory.
  47.    Removed unnecessary variable declarations.
  48.    Added TokenName variable to reduce code size and complexity.
  49.    Removed internal dependence on %1 and %2 variables.
  50.    Moved CheckCommandLineLength subroutine to ERROR??.OBJ.
  51.    Split main program and message screens into separate modules.  (<64K .OBJ)
  52.    Removed internal dependence on %3 and %5 variables.
  53.    Solved cursor problems using a combination of methods.
  54.    ..Re-enabled cursor after prelog, epilog, help, and error screens.
  55.    ..Eliminated cursor prior to prelog, epilog, help, and error screens.
  56.    ..Positioned cursor at the bottom of the screen during ZIP'R messages.
  57.    Re-enabled cursor during prelog, epilog, help, and error screens.
  58.    ..Stowaway would not display the cursor when run through ZIP'R.
  59.    ..Rolodex Live! would not display the cursor when run through ZIP'R.
  60.    Corrected ZIPRTAME.BAT statement.  (Extra spaces in "SET ZIPR=C:\ZIPR")
  61.  
  62. Version 1.4ß - December 16, 1992
  63.    Added subroutine to center command line display.
  64.    Added command line display to prelog screen.
  65.    Added ZIPRTAME.BAT file to allow TAME to be loaded before ZIP'R.
  66.    Removed trailing spaces at the end of some statements.
  67.    Replaced %ZIPR% environment variable with internal ZIPRPath variable.
  68.    Eliminated cursor during prelog, epilog, help and error screens.
  69.    Added User# variable to reduce dependency on DOS environment.
  70.    Added DelayTime variable to adjust the registered/non-registered delays.
  71.    Added ZIPRVersion variable to easily update version numbers.
  72.    Added encryption to variables and command lines.
  73.    Fixed problems with various ZIP'R messages not clearing the screen.
  74.    Converted many existing lines of code into various subroutines.
  75.    Updated and enhanced prelog, epilog, help, and error message screens.
  76.    Removed automatic TAME loading to allow proper swapping under DV/WIN3.
  77.    ..If TAME-RES is loaded, DOS can't reclaim the memory after ZIP'R swaps.
  78.    ..This change increases available memory under DV/WIN3 by about 45K.
  79.    Fixed missing quotes in ErrorCode variables.
  80.    Fixed problem with compression/decompression token file detection.
  81.    ..Token files were only being looked at if a valid compressed file existed.
  82.    Incorporated all help/error/prelog/epilog screens into ZIP'R.
  83.    ..Created subroutines for Prelog, Epilog, Help, and Error Messages.
  84.    ..ERRORN.COM file is no longer needed.
  85.    Corrected help screen (ZIPR.EXE vs ZIPR.COM).
  86.  
  87. Version 1.3ß - December 11, 1992
  88.    Added missing "IF EXIST" statements to DecompressZipFile subroutine.
  89.    Changed "Done" section to use BLDChDrive and BLDChDir instead of "Run".
  90.    Optimized "Quit" section using "Contains" to reduce code size.
  91.    Replaced "Run ERASE ..." statements with "BLDDel" to increase speed.
  92.    Now using "RunString" on decompression commands to return ERRORLEVEL.
  93.    Added ZipName, ZipType, ProgramName, PP1, PP2, PP3, and PP4 variables.
  94.    Removed extraneous ^^ symbols from strings.
  95.    Added DecompressZipFile subroutine.
  96.    Added CompressUsingARJ subroutine.
  97.    Added CompressUsingLHA subroutine.
  98.    Added CompressUsingZIP subroutine.
  99.    Fixed problem handling lowercase %4 input using ZipType variable.
  100.    Token files were 20 bytes long.  Corrected by using "System" command.
  101.  
  102. Version 1.2ß - December 5, 1992
  103.    Now loading secondary command processor to improve reliability.
  104.    Changed delay timer to new format (WAIT).
  105.    Use internal CHDIR and CHDRIVE commands to increase speed.
  106.    Swap ZIP'R to EMS/Disk to reduce overhead when running .COM/.EXE.
  107.    ..After swapping, only about 2.5K of ZIP'R remains.
  108.    Now counting command line parameters and sending only those needed.
  109.    Added CheckForAvailableUsers Subroutine.
  110.    Added LogToDriveAndDirectory Subroutine.
  111.    Added CheckIfTameNeeded Subroutine.
  112.    Command line parameters now converted to UPPERCASE.
  113.    New ZIP'R files are .EXEs.  ZIPR.COM and ZIPRN.COM should be deleted.
  114.    Changed to totally new compiler.  (Many nagging bugs fixed!)
  115.  
  116. Version 1.1ß - November 28, 1992
  117.    Removed %5 vs %5 %6 %7 %8 %9 statements.  (New compiler fixes this.)
  118.    Recompiled with new compiler.  (Fixes passed parameter problems.)
  119.  
  120. Version 1.0ß - November 15, 1992
  121.    Added ERRORN.COM file for ZIPRN specific error/help messages.
  122.    Removed delays after HELP, PATHERR, and ROOTERR messages.
  123.    Positioned cursor at bottom of screen after error/help messages.
  124.    Enhanced error screens with color.
  125.    Added automatic TAME-RES.COM support under DESQview or Windows.
  126.    Moved help screens and error messages to external file.
  127.    Updated ZIP'R help screen to show version number.
  128.    Added ZIPR environment variable to allow a different path to be set.
  129.  
  130. Version 0.9ß - November 6, 1992
  131.    Corrected problem with .TK1 files not getting deleted after decompression.
  132.    Corrected ZIPRN help screens and examples.
  133.    Corrected mistake in PATHERR error message.
  134.    Recompiled with new compiler.  (Novell network drives now supported.)
  135.    Recompiled with new compiler.  (ZIPRN.COM size is now smaller.)
  136.    Shortened ARJ, LHA, and ZIP decompression routines.
  137.    Improved .TK1 and .TK2 file checking.
  138.    Increased the number of simultaneous compressed file accesses to 5.
  139.    Added environment variable unsets.
  140.    Added ZU internal environment variable containing user number.
  141.    Added .US? files to allow simultaneous compressed file access.
  142.    Added .TK? files to prevent simultaneous file compression/decompression.
  143.